devren kira - German English Dictionary